Text copied to clipboard!
Název
Text copied to clipboard!Softwarový testovací inženýr
Popis
Text copied to clipboard!
Hledáme zkušeného a pečlivého softwarového testovacího inženýra, který se připojí k našemu týmu a pomůže zajistit vysokou kvalitu našich softwarových řešení. V této roli budete úzce spolupracovat s vývojáři, produktovými manažery a dalšími členy týmu, abyste identifikovali chyby, navrhli testovací strategie a zajistili, že naše produkty splňují očekávání zákazníků i technické standardy.
Vaší hlavní odpovědností bude navrhovat, vyvíjet a provádět testovací případy a scénáře, které ověří funkčnost, výkon a bezpečnost softwaru. Budete také analyzovat výsledky testů, dokumentovat chyby a spolupracovat na jejich odstranění. Kromě manuálního testování budete mít příležitost vytvářet automatizované testy a přispívat k neustálému zlepšování našich testovacích procesů.
Ideální kandidát má silné analytické schopnosti, smysl pro detail a zkušenosti s testováním softwaru v agilním prostředí. Znalost nástrojů pro automatizaci testů, jako jsou Selenium, JUnit nebo TestNG, je výhodou. Důležitá je také schopnost efektivně komunikovat a spolupracovat v týmu.
Tato pozice nabízí možnost pracovat na zajímavých projektech v dynamickém technologickém prostředí, kde se klade důraz na kvalitu, inovace a profesní růst. Pokud vás baví hledat chyby, zlepšovat produkty a přispívat k jejich úspěchu, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Navrhování a provádění testovacích případů a scénářů
- Identifikace, dokumentace a sledování softwarových chyb
- Spolupráce s vývojovým týmem na opravě chyb
- Vytváření a údržba automatizovaných testů
- Zajištění souladu softwaru s požadavky a specifikacemi
- Analýza výsledků testů a příprava zpráv o kvalitě
- Účast na plánování sprintů a revizích v rámci agilního vývoje
- Zlepšování testovacích procesů a nástrojů
- Testování výkonu, bezpečnosti a použitelnosti softwaru
- Školení a podpora méně zkušených kolegů v oblasti testování
Požadavky
Text copied to clipboard!- Vysokoškolské vzdělání v oboru informatiky nebo příbuzném
- Zkušenosti s manuálním a automatizovaným testováním
- Znalost testovacích nástrojů jako Selenium, JUnit, TestNG
- Zkušenosti s verzovacími systémy (např. Git)
- Znalost metodik agilního vývoje (Scrum, Kanban)
- Schopnost analyzovat a řešit problémy
- Dobré komunikační a týmové dovednosti
- Znalost anglického jazyka na technické úrovni
- Zkušenosti s CI/CD nástroji výhodou
- Pečlivost a důraz na detail
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké testovací nástroje jste používal(a) a proč?
- Máte zkušenosti s automatizací testů? Uveďte příklady.
- Jak byste postupoval(a) při nalezení kritické chyby?
- Jaké metody používáte pro zajištění úplného pokrytí testy?
- Jaké jsou vaše zkušenosti s agilním vývojem?
- Jak řešíte konflikty mezi vývojáři a testery?
- Jaké typy testování běžně provádíte?
- Jaké výzvy jste zažil(a) při testování a jak jste je překonal(a)?
- Jaké metriky používáte k měření kvality softwaru?
- Jaké jsou vaše zkušenosti s testováním webových vs. mobilních aplikací?